32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
139
17
116
295
39
16
104
36
14
82
23
28
30
20
21
45
25
12
22
46
47
31
24
38
18
26
54
34
99
77