5
7
15
41
53
67
75
80
89
100
103
