3
5
9
15
41
68
70
83
86
97
