3
5
17
18
27
39
51
64
69
86
88
102
