312
109
89