65
67
65
65
75
78
71
92
107
125
144
145
149
196
248
276
353
386
431
438
469
423
385
363
311
251
217
195
212
249
282
325
355
380
396
424
459
507
573
624
680
698
694
745
757
769
761
830
882
920
938
921
891
847
876
924
945
933
855
814
793
730
711
694
649
601
513
468
439
413
342
316
293
240
273
213
188
162
133
103
91
80
71
67
65
71
103
129
141
167
167