23
31
27
88
38
35
5
43