2
5
7
12
17
23
50
56
63
74
90
95
103
108
125
138
145
