54
61
66
313
158
168
173
168
147
156
142
154
149
149
157
160
169
144
146
157
155
173
157
145
152
158
174
157
153
160
159
141
153
50
66
61
447
40
40
74
851
74
61
40
54
50
67
33
560
864
54
54
67
40
575
61
364
896
679
774
67
61
738
61
66
373
40
355
446
50
795
607
564
40
40
40
54
54
50
519
317
61
666
325
293
40
269
50
74
40
74
923
318
40
67
400
372
66
40
291
671
622
380