8 542 290 true 3 10 14 15 20 22 33 34