29
437
35
285
23
273
9
179
28
211
41
317
0
63
20
176
30
58
18
147
8
126
116
7
106
14
113
107
26
37
2
1
13