3
9
19
21
38
48
49
63
96
98
107
119
135
