10
29
46
17
9
105
4
3
19
54
6
5
16
66
40
20
11
28
2
1
13
12
52
48
21
141
14
189
7
49
109
38
89
200
124
15
55
108
41
56
34