130
277
801
234
108
532
444
169
295
225