3
9
10
25
33
35
49
51
54
77
104
119
