28
525
95
395
87
496
32
309
10
213
16
198
54
200
35
170
40
175
42
158
9
145
27
144
4
126
13
784
116
3
18
97