1 12 24 36 48 93 94 95 96 119