109 321 32 416 15 68 36 258 146157