7
10
126
61
1421
616
1890
817
371
166
546
241
448
199
392
175
203
94
259
118
217
100
287
130
294
133
273
124
238
109
560
247
343
154
770
337
140
67
73
161
76
385
172
119
58
84
43
147
70
280
127
224
103
Copyright © All Rights Reserved