10 354 26 16 42 44 52 73 77 78 81 83 100