5
20
21
38
41
49
53
55
67
73
95
100
120
127
152
155
168
