1
6
5
5
29
18
21
53
55
23