1
14
8
4
11
12
5
28
67
7
25
33
40
22
6
15
20
66
52
27
17
23
38
105
41
233
74
135
24
43
103
55
151
228
177
118
99
154
73
193
159
168
194
272
195
121
98