7 57 101 true 2 4 8 13 18 19 28