14
23
30
33
52
58
69
78
86
95
