30
36
45
49
63
89
46
14
43
65
71
82
22
3
9
26
47
79
81
6
13
28
50
33
56
77
83
35
37
39
40
42
86
2
1
11
61
29
27
48
59
23
66
67
87