10 186 27 2 10 16 17 29 32 50 56 57 59