95
500
65
340
61
407
62
285
53
247
28
253
17
171
24
177
6
103
1
157
3
142
12
140
118
9
108
31
738
100
20
114
8
102