12
3
40
2
259
25
695
454
421
869
4
6
275
1130
15
203
13
35
17
3
15
4
48
24
3
4
372
119
11
2
9
16
1062
6
19
16
263
230
2
277
227
5
670
23
358
2
54
