3
20
23
41
48
56
75
77
80
88
90
107
118
139
