4
8
17
28
37
48
60
79
85
99
128
142
145
155
156
166
174
178
185
211
212
241
244
246
253
254
272
286
300
301
304
315
317
321
322
342
352
365
370
372
376
390
393
412
442
444
