2
3
4
7
11
27
28
32
39
44
52
54
56
57
59
60
69
70
78
90
10
23
26
30
38
41
43
53
66
71
72
79
82
84
89
47
42
29
48
40
6
65
16
35
15
61
14
46
17
87
49