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