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
25
128
22
127
177
148
56
171
131
65
251
613
209
84
202
1102
12
116
272
147
112
1345
213
229
108
311
788
28
176
21