227
996
119
566
300
668
89
359
72
378
64
361
55
80
14
253
86
225
6
2
31
185
35
195
15
160
45
148
19
161
1
155
34
170
138