251
962
59
220
142
564
199
560
78
471
103
373
21
151
15
168
164
92
1,069
7
101
41
201
18
183
80
147
11
175
19
131
20
120
40
100