13
31
14
27
18
29
24
58