3
6
10
13
14
22
37
51
62
71
84
88
135
