149
145
143
35
145
145
145
144
144
145
35
144
165
146
145
145
369
957
402
586
449
165
441
535
562
408
426
359
568
35
162
164
147
145
216
144
144
148
165
547
545
145
163
161
143
449
433
469
144
165
446
162
143
143
163
426
166
413
730
143
144
154
422
66