26
107
51
31
26
75
59
47
54
32