32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
135
17
115
294
39
30
12
38
49
23
66
28
63
24
14
25
40
31
34
69
68
96
18
16
41
36
87
74
20
59
21
37
45
19
29
77
51
145
58
22
26
93
50
60
52