1=70142443456789101112131415161718192021222324252627SCSCSCSCSCSCSCSCSCSCSCSCSCSCSCSC28SC29SC30SC31SC32SC33SC34SC35SC36SC373839404142SC43444546474849SCSCSCSCSCSCSCSCSCSCSCSCSCSCSCSC50SCBDBDSCBDSCSCSCSCSCSCSCSCBDSCSCSCSCSCSCBDSC51SCBDSCSCSCSCSCSCSCSCSCSCSCSCSCSCSCBDSC52SCBDSCSCSCSCSCSCSCSCSCSCSCSCSCSCSCBDSC53SCBDSCSCSCSCSCSCSCSCSCSCSCSCSCSCSCBDSC54SCBDBDSCBDSCSCSCSCSCSCSCSCBDSCSCSCSCSCSCBDSC55SCBDSCSCSCSCSCSCSCSCSCSCSCSCSCSCSCBDSC56SCBDSCSCSCSCSCSCSCSCSCSCSCSCSCSCSCBDSC57SCBDSCSCSCSCSCSCSCSCSCSCSCSCSCSCSCBDSC58SCBD5960=70