32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
298
39
18
47
21
20
24
33
14
19
56
78
25
23
41
64
60
35
61
169
30
12
48
26
84
16
29