136
215
495
70
569
44
49
559
79
519
576
310
773
274
313
365
626
240
193
348
67
161
158
791
65
189
130
465
225
82
45
209
318
160
71
698
251
390
127
640
285
329
939
208
395
589
95
330
443
214
104
105
137
380
200
168
848