18
23
46
52
59
60
61
70
86
106
111
