Self cost (31/35)

Self cost