19 421629 23336 true 8 10 17 21 22 29 32 35 40 55 57 58 60 64 69 72 79 81 93