6
8
45
101
54
17
139
453
298
119