10 3044 556 true 6 8 9 12 19 26 27 29 36 39