12 1319 87 225901 3 8 14 15 27 40 51 54 83 84 90 91 1 2 3 4 5 6 7 8 9 10 21 224 1 44 407 664 160 22 8 3 3 3 3 1