100
1,419
150
805
648
148
447
108
396
27
154
58
248
64
288
116
301
13
751
32
209
21
166
18
151
24
145
43
143
29
138
4
89