1
12
13
22
46
19
23
4
45
24
9
21
14
18
8
5
25
37
33
56
27
38
26
6
20
11
31
28
16
43
7
3
35
78
68
48
785