35
0
48
17
110
0
149
113
158
100
323
253
1022
137
18
99
6
133
172
0
698
230
25
79
46
320
0
271
394
877
284
442
164
206
565
3
628
122
40
17
28
490
1032
1219
51
69
899
107
4148
552
195
93
1118
635
853
164
177
1279
51
0
73
72
48
387
955
6
135
225
4
897
105
334
Scroll up this page