# 58  57  # 53  # 50  #37  #8  # 46  # 45  # 42  36  35  34  33  2  30  28  27  26  23  22  20  19  20  17  16  13  12  8  3  4  6  7