198
107
36
453
39
56
45
273
22
194
880
388
363
284
230
92
55
96
262
148
150
237
113
54
177
361
191
97
179
466
173
51
57
211
221
384
103
187
155
344
88
341
49
82
164
375
120
76
245
165
70
52
602
390
265
257
116