1
5
5
5
29
18
21
53
54
23