7
10
546
241
644
283
217
100
175
82
273
124
378
169
602
265
336
151
140
67
350
157
42
25
329
148
119
58
238
109
70
37
28
19
21
16
49
35
22
3724
1603
553
244
301
136
147
245
112
1617
700
13776
5911
8932
3835
5264
2263
4263
1834
Copyright © All Rights Reserved