75
35
45
54
101
250
162
382
119
392
551
338
127
195
77
141
150
139
269
191
254
179
419
432
115
309
236
626
316
234
181
190
200
80
386
422
257
192
784
39
362
291
607
201
230
383
212
69
79
108
764
172
389
199
523