12 1367 817 true 5 6 7 19 21 22 32 39 48 51 61 77