293 86
255 75
315 33
250 56
264 80
273 21
244 65
320 99
299 19
293 49
248 41
259 87
245 89
261 47
516 98