3
5
10
12
14
21
24
29
36
37
38
43
48
55
64
68
73
75
80
86
2
7
18
19
22
42
53
56
65
67
76
79
85
87
88
32
45
4
44
57
90
58
54
49
83
11
82
15
39
41
89
50
33
8
60
9