7
108
18
153
13
447
263
347
22
17
36
23
275
324
103
104
28
825
275
227
93
847
104
384
7
745
253
428
468
346
1193
633
650
455
11
72
254
801
171
137
8
241
568
364
750
215
491
27
969
1211
218
643
