29
14
17
47
43
28
55