238
174
118
317
734
441
260
427
1098
684
265
539
528
131
445
145
146
183
165
375
175
87
115
95
234
106
112
104
98
86
77
351
211
558
798
744
356
340
276
273
760
482
625
707
379
764
438
156
380
313
679
809
303
378
181
527
421
320
854
2538
Copyright © All Rights Reserved