10 114 16 2 12 19 21 26 32 42 49 50 61