10 801 399 true 2 5 19 20 27 28 30 33 36 39