2
3
49
51
63
79
43
4
39
56
81
82
22
25
26
59
85
62
29
37
55
74
86
16
52
53
57
24
33
40
60
32
20
23
66
73
30
36
72
90
71