31
79
34
63
33
26
106
50
94
70