19
58
253
134
248
821
208
672
508
917
279
465