102 113
125 141
134 112
99 69
117 89
152 109
116 91
82 67
135 94
225 62
171 121
106 113
320 4940
286 1658