13
17
30
39
46
55
65
78
85
93
109
123
