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