10
16 43 42 23 38 4 3 39 48 18
