50
115
147
274
223
164
197
277
108
106
492
453
147
48
54
153
126