3
4
12
42
51
70
88
95
96
97
122
125
136
138
