5
12
18
28
40
81
87
92
96
97
99
111
114
120
125
133
144
151
171
210
211
224
225
