94 105
31 105
2 50
91 132
63 86
81 116
