367
195
233
128
283
102
482
60
303
44
547
194
299
169
351
237
249
132
499
100
500
128
420
151
372
172
134
48
289
162
602
182
484
137
381
153
570
54
325
140