4
2
5
6
35
17
13
57
10
15
11
9
1
23
62
43
26
41
16
63
12
25
27
34
54
32
53
31
70
51
60
24
229
85
101
42
105
45
8
44
175
307
145