29
39
30
7
96
57
29
24
87
38