8
5
6
15
28
29
53