32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
299
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