19 54876 1806 true 2 3 4 7 8 9 11 13 14 16 17 25 28 29 32 33 37 38 39