32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
139
116
16
17
39
297
25
56
165
37
12
49
83
18
101
69
42
85
30
26
24
88
115
20
202
46
48
22
73
60
185
44