245
112
182
85
196
91
168
79
1295
562
749
328
224
103
574
253
126
61
1288
559
210
97
154
73
189
88
399
178
231
106
105
52
147
70
434
193
371
166
385
172
1337
580
343
273
124
329
148
259
118
217
100
280
127
532
235
1568
679
889
388
483
214
266
121
973
424
581
256
308
139
1554
673
1428
619
1064
463
54957
23560
26523
11374
27629
11848
27930
11977
19754
8473
33418
14329
13132
5635
21553
9244
14952
6415
17521
7516
17654
7573
17535
7522
49686
21301
Copyright © All Rights Reserved