3
4
25
2
262
21
9
10
12
24
632
33
1
30
29
145
161
200
8
470
14
341
16
38
585
18
257
17
395
444
279
15