12 629 355 true 8 18 22 24 50 62 66 76 81 85 89 99