54
595
35
317
39
148
60
316
25
237
31
181
9
154
178
179
14
133
51
110
15
117
26
81
12
98
68
395
23
93
5
94
2
80