38
508
34
590
519
53
612
31
465
27
192
21
298
45
195
16
228
3
276
220
18
161
286
37
243
24
190
13
137
32