159
69
66
74
0
0
373
83
0
247
93
14
0
2254
51
99
382
87
119
8
681
230
194
275
163
0
0
0
0
19
172
0
1022
0
2129
130
212
0
62
164
236
288
164
153
46
707
420
94
2053
305
63
238
5028
2051
449
995
807
253
661
4148
284
408
293
877
3913
1219
948
385
1032
853
Scroll up this page