18
25
17
4
58
46
26
19
74
31