11 520 108 20 24 33 34 46 55 60 68 83 90 95