10 100 39 3 18 32 36 48 50 57 58 61 70