505 121
198 109
92 111
90 110
128 110
289 111
117 113
94 112
89 114
103 108
96 112
104 111
153 108
137 108
157 116
231 113