10 104 21 1 2 4 36 41 48 53 61 62 65