13 693 420 true 9 13 18 30 31 32 35 51 52 54 59 77 98