32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
139
116
16
17
39
295
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