10 462 234 true 3 7 8 15 16 19 22 23 25 34