23
15
19
28
29
24
51