30
34
9
1266
62
91
32
55
109
24
27
98
19
53
164
495
191
13
8
44
6
58
63
16
113
65
42
23
22
37
26
5
100
51
162
15
31
1790
7
12
20
36
25
153
21