26
30
51
28
58
23
42
72
39
42