7
10
196
91
182
85
119
58
301
136
1113
484
273
124
350
157
364
163
217
100
287
130
154
73
203
94
70
37
252
115
574
253
2170
937
3003
1294
546
241
1274
553
84
43
245
112
399
178
Copyright © All Rights Reserved