12 591 488 true 6 10 13 17 21 33 51 53 56 58 90 92