11 576 329 true 3 4 6 12 16 17 26 30 31 32 39