32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
298
39
18
29
16
12
38
49
23
66
63
24
25
35
71
69
95
19
34
40
37
87
72
20
31
68
14
56
21
36
48
26
42
79
51
134
22
58
28
50
60
52
41