306
31
496
35
436
23
364
41
232
10
308
28
346
47
428
47
263
22
423
55
525
70
179
15
408
26
930
95
793
15
331
58
162
9
543
168
271
26
371
22
489
51
266
22
350
45
275
35
247
23
418
71
339
53
376
59