277
19
4
48
54
3
17
3
2
9
22
1005
24
12
259
15
6
25
478
2
16
920
1130
10
22
11
15
407
208
275
35
294
35
119
67
6
358
2
7
227
