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
83
23
28
30
20
21
45
25
12
22
46
47
31
24
38
19
82
26
54
34
99
76
37