671B0031671B0042671B0053671B0056671B0064671B0070671B0075671B0078671B0089671B0100671B0107671B0111671B0112671B0115671B0118671B0119671B0129671B0135671B0142671B0147