6
7
45
95
54
17
139
451
294
119