365
194
231
127
282
101
481
60
299
44
542
192
296
169
346
237
239
130
498
99
497
126
416
148
371
172
133
48
289
162
602
182
483
137
379
153
569
54
322
140