40
950
8
512
21
692
4
519
20
447
13
383
27
394
12
305
3
239
7
148
14
149
1
141
15
175
6
161
897
2
126
26
246
125