12 665 412 true 0 20 37 38 44 47 57 77 81 84 87 99