264


42


81


311


95


391


52


286


111


283