99
936
67
556
22
518
23
395
7
358
8
418
32
285
4
242
15
222
52
199
75
174
33
118
11
153
126
10
66
3
79