312
907
193
775
165
385
32
444
78
358
278
1,040
72
338
50
215
18
158
21
149
176
97
200
22
169
28
137
129
24
108
30