19
41
65
59
145
78
84
113
61
142