129
277
798
233
106
527
440
167
295
225