32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
135
17
116
298
39
16
102
35
14
84
23
28
30
20
21
44
26
12
22
48
29
24
37
41
80
53
34
99
73
36