11 1176 518 true 2 7 13 20 21 24 26 27 30 32 39