1
2
7
8
4
12
107
10
18
9
19
5
78
89
6
14
32
69
74
42
79
25
11
59
17
143
23
30
15
3
31
56
64
21
28
95
22
55
40
58
53
37
39
279
13
100
46
20
96
45
26
24
36