59
17
4
100
2
18
44
180
31
13
42
24
158
217
31
59
8
24
36
10
46
9
1119
105
2
3
38
15
128
41
89
334
4
41
47
20
34
18
66
58
51
26
14
7
20
96
12
10
12
17
29
96
14
4
94
183
0
304
1167
0
0
36
34
6
8
6
81
0
33
8
1
65
0
0
20
86
0
53
0
109
1
0
0
304
0
28
190
12
32
Scroll up this page