12
19
28
31
36
45
65
86
89
99
107
119
126
140
