1
2
3
4
6
9
15
18
21
23
29
35
39
40
54
63
71
79
80
88
73
46
65
43
41
26
48
30
42
34
20
78
52
16
13
87
11
83
55
50
24
86
75
53