10 491 332 true 1 3 8 12 15 24 44 49 55 59