19 992 629 true 3 7 13 18 22 27 30 34 46 59 60 63 67 73 76 80 83 85 92