18
41
76
121
52
123
33
65
113
130