3
10
20
24
36
41
69
97
116
118
119
129
135
149
153
