11 3023 112 456270 5 6 12 20 26 64 74 87 93 96 99 1 2 3 4 5 12 27 34 81 138 1353 76 1096 1401 394 20 11 9 7 5 3 1