11 704 396 true 1 12 20 22 24 35 36 47 78 79 90