54
51
120
83
158
248
192
271
196
242
24
272
262
288
1
313
400
461
20
73