152
147
149
144
144
146
144
148
149
147
163
153
71
235
148
148
119
430
225
377
688
118
148
268
145
117
223
148
600
427
362
171
246
123
468
217
456
165
281
362
146
145
155
214
148
147
117
146
428
421
468
154
443
233
238
216
147
151
441
440
151
428
147
128
148
817
154
167
146
145
235
119
125
128
128
136