Mai Ball!

leg 102.2leg 102.1leg 101.3leg 101.2leg 101.1leg 100.5leg 100.4leg 100.3leg 100.2leg 100.1leg 99.3leg 99.2leg 99.1leg 98leg 97leg 96leg 95leg 94leg 93leg 92leg 91leg 90leg 89leg 88leg 87leg 86leg 85leg 84leg 83leg 82leg 81leg 80leg 79leg 78leg 77leg 76leg 75leg 74leg 73leg 72leg 71leg 70leg 69leg 68leg 67leg 66leg 65leg 64leg 63leg 62leg 61leg 60leg 59leg 58leg 57leg 56leg 55leg 54leg 53leg 52leg 51leg 50leg 49leg 48leg 47leg 46leg 45leg 44leg 43leg 42leg 41leg 40leg 39leg 38leg 37leg 35leg 34leg 33leg 32leg 31leg 30leg 29leg 28leg 27leg 26leg 25leg 24leg 23leg 22leg 21leg 20leg 19leg 18leg 17leg 16leg 15leg 14leg 13leg 12leg 11leg 10leg 9leg 8leg 7leg 6leg 5leg 4leg 3leg 2leg 1