8
12
13
56
1
3
23
29
81
24
63
45
49
62
28
2
117
17
20
27
43
4
19
36
67
31
10
7
9
18
54
42
14
25
38
65
73
178
0
22
57
11
30