29
23
16
15
51
27
65
19
40
13
25
18
22
4
44
6
26
12
20
17
10
7
64
58
28
76
119
41
32
42
8
109
35
46
47
62