6
9
27
13
1
3
8
81
4
69
17
5
12
26
58
15
34
56
42
79
239
25
108
62
53
43
18
55
51
10
19
22
91
40
99
167
149
68
235
60
279
46
348
106