5
12
13
22
29
44
56
67
75
80
84
92
114
130
154
162
166
167
168
170
183
187
218
223
