42
8
116
2
18
9
853
96
33
73
37
891
37
106
150
71
11
67
425
2051
68
32
42
2039
282
138
18
121
28
35
368
566
254
2754
285
118
416
614
661
4
2254
1871
3
31
3913
2053
48
3723
1274
7
0
306
253
449
295
1870
1369
1225
92
304
59
92
1583
731
2039
948
4148
Scroll up this page