3
12
13
25
42
75
76
79
89
95
109
125
128
139
