3
20
23
42
53
58
61
73
93
96
108
