71
75
124
101
90
89
336
1533
369
128
225
165
261
338
163
181
244
114
192
232
333
253
148
303
185
188
339
145
254
247
149
180
157
345
273
156
121
278
113
120
195
801
330
147
155
572
265
376
366
372
660
956
421
679
283
809
375
Copyright © All Rights Reserved