10
16
20
29
41
44
54
79
91
101
107
118
