12 1067 55 15 18 19 33 36 50 57 61 73 77 80 100