1
23
43
1
2
121
4
50
288
4
5
19
8
27
14
57
1
5