462
56
133
35
427
85
176
20
121
40
22
281
28
31
371
47
419
118
142
59
46
298
11
205
387
508
60
13
104
38
30
18
219
113