61
74
166
146
170
147
159
157
148
159
170
149
159
149
53
162
153
164
66
246
168
50
61
61
67
54
54
50
67
54
50
277
54
74
74
40
61
315
54
40
74
67
50
74
399
74
50
67
66
54
50
40
61
66
331
61
340
54
676
832
299
50
33
50
61
54
871
74
452
489
43
61
562
596
699
67
54
299
434
54
301
74
667