346 79 151 38 12 252 370 20962