336
17
24
8
9
57
15
49
32
13
301
432
204
897
96
120
766
98
21
48
18
83
29
970
283
34
115
40
94
61
53
168
31
38
104
68
23
14
16
45
19
87
28
36
11