40 30 35 66 104 17 292 204355