true 484 249 true 2 6 8 10 20 29 37 51 87 88 94 98