7
36
189
76
442
354
193
59
118
34
220
180
51
27
24
8
83
13
37
75
384
584
119
258
43
58
128
22
127
42
177
148
55
171
131
65
251
613
209
202
1102
12
116
272
147
25
112
1344
213
229
106
310
788
28
176
21