28 616 100 2 4 10 14 17 18 19 22 24 25 27 30 32 34 35 37 38 39 42 45 50 51 56 57 58 61 67 68