40
796
37
457
32
402
16
347
21
322
35
367
12
283
4
250
9
327
20
900
5
116
8
174
7
138
127
2
150
145
28
108
41