29
89
40
47
46
44
55
44