1
5
6
11
15
30
45
47
48
50
55
57
64
67
69
74
78
79
83
85
56
46
41
26
35
44
90
42
73
32
39
13
88
16
72
24
9
12
49
36
37
10
68
63