278
682
131
553
173
478
221
397
15
242
49
253
98
215
105
200
38
169
96
150
54
151
35
153
128
24
129
1
7
124
125