47
19
31
59
94
50
110