34
16
18
29
19
10
7
11
12
3
9
5
22
1
2
13
31
44
48
17
51
36
26
8
23
50
20
4
32
65
35
25
21
64
54
28
70
38
105
41