15
5
9
8
10
11
32
18
81
4
44
6
2
19
34
14
35
26
51
33
16
65
43
41
64
63
38
52
102
39
59
27
58
48
70
56
94
196
86
143
60
110