10
7
12
94
218
15
14
25
113
29
48
44
9
102
34
40
19
101
105
77
56
42
5
2
27
1
38
8
13
16
129
58
251
66
192
6
18
193
78
229
117
171
182
138
36
57