28
581
141
577
43
409
90
441
72
110
45
307
40
257
15
52
17
238
50
248
60
204
37
206
176
27
172
165
2
8