26
6
9
15
1
5
24
55
28
37
58
163
84
11
38
39
45
91
12
134
36
20
42
81
7
27
48
132
852
69
152
29
117
14
126
143
17
228
33
54
3
32
59
40
22
96
112
299
82
44
1368
90