91
38
88
317
435
842
33
34
43
1822
1800
538
813
189
540
1475
129
240
371
655
255
627
211
1381
190
93
391
842
176
237
426
569
564
748
818
19
203
308
623
372
661
294
247
12
163
1072
203
169
11
11
318
59
269
