32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
299
39
18
25
55
164
38
12
49
82
19
103
69
42
85
31
24
30
91
114
16
203
14
46
43
37
22
71
60
183
45