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