10 488 234 true 3 5 8 10 13 18 19 20 28 37