true 149481 1705 true 3 4 6 8 12 18 19 22 27 28 33 35 41 43 44 47