148
585
119
418
39
319
115
270
68
252
95
223
54
199
17
174
24
145
8
137
88
10
98
15
87
4
75
13
756
40
1
74
77