149
372
268
555
79
358
75
288
58
218
115
261
68
179
39
137
31
160
28
142
148
158
19
119
16
116
17
113
15
10
110
7
81