12 1358 124 9 12 36 52 62 64 71 77 88 92 96 100