203
584
25
567
54
409
42
411
33
400
60
359
79
381
57
396
310
1
137
31
331
61
304
26
239
53
312
291
58
382
38
281
12