251
958
59
216
142
563
199
560
78
470
103
373
21
150
15
166
164
7
101
41
201
18
180
80
148
11
175
19
131
6
299
20
119
40
100