100
1,407
150
802
638
149
449
108
396
27
154
58
248
64
286
118
302
32
209
21
166
13
148
18
151
24
145
6
310
43
141
29
137
4
90