32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
17
115
298
39
16
30
12
37
49
23
66
28
63
24
14
25
40
35
69
95
38
19
34
87
72
20
31
68
59
21
46
29
42
78
51
18
132
58
22
26
94
50
60
52