117
153
945
238
174
118
317
734
441
260
427
1098
684
265
539
528
131
106
445
145
146
183
165
375
175
87
115
95
234
112
104
98
86
109
77
351
211
101
1650
615
621
554
249
1570
558
798
744
356
340
276
273
760
482
625
707
379
764
438
156
Copyright © All Rights Reserved