7
10
546
241
217
100
378
169
602
265
196
91
119
58
140
67
301
136
1113
484
63
34
98
49
126
61
462
205
329
148
364
163
287
130
154
73
161
76
70
37
28
19
21
16
35
22
252
115
3724
1603
574
253
504
223
553
244
3003
1294
147
Copyright © All Rights Reserved