32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
139
116
16
17
39
295
25
56
165
37
12
49
82
18
101
69
42
85
30
24
88
115
20
202
26
46
48
22
73
60
185
44