18 5579 414 3 22 26 28 36 38 39 43 44 57 58 62 70 77 81 85 95 99