32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
139
116
16
17
39
295
66
18
22
41
93
21
35
65
23
57
56
47
24
19
42
26
155
48
36
12
62
34
178
43
37