8 349 336 true 22 45 46 59 61 73 89 97