32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
135
17
115
294
39
25
55
165
37
12
49
82
18
99
69
42
85
30
24
88
19
16
202
46
47
22
72
60
184
44