12 825 381 true
2 6 7 9 15 20 21 22 27 29 32 36