42
15
124
25
315
45
781
68
25
336
105
115
3001
307
261
42
16
48
4
7
34
34
292
11
4
50
97
217
1458
44
432
425
31
58
61
445
62
25
246
615
12
40
18
26
48
14
12
78
122
11
1
21
8
441
245
625
32
16
22
645
1377
135
79
603
217
157
4
206
282
28
173
28
5
121
8
30
1
12
44
93
473
25
105
7
11
88
197
63
272
31
32
37
174
5
115
20
10
206
38
147
188
33
384
20
52
369
6
181
112
626
78
69
37
9
20
9
51
188
14
24
30
53
39
96
98
433
121
362
22
41
35
80
26
Scroll up this page