28
472
32
500
44
367
46
375
13
313
19
298
35
282
242
58
119
15
255
4
104
20
113
7
120
14
94
1
97
110
85
11
79