9 157 44 6 7 12 19 30 32 37 49 52