32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
17
115
296
39
16
105
35
14
84
23
28
31
20
21
45
26
12
22
44
48
24
37
40
18
83
25
54
34
99
36
76