5
18
25
33
45
58
73
77
88
89
93
94
