31 101 49 47 200 152 38 27 35 3346