4
2
19
28
29