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