7
10
112
55
35
22
28
19
49
56
31
84
43
252
115
1925
832
42
25
14
13
644
283
3269
1408
1631
706
2786
1201
3458
1489
4326
1861
2646
1141
1743
754
413
184
301
136
539
238
350
157
427
190
434
193
16548
7099
1673
724
329
148
357
160
2380
1027
133
64
1197
520
161
76
175
82
763
334
588
259
553
244
1183
514
7693
3304
1554
673
518
229
1113
484
6447
2770
343
154
2954
1273
784
980
840
367
1820
787
1253
544
203
94
Copyright © All Rights Reserved