10 4908 528 true 1 6 10 19 20 22 26 27 30 39