250
676
174
391
125
320
92
312
159
271
65
203
90
214
22
139
11
110
20
117
23
116
3
120
44
118
7
67
13
777
2
6
10
55