14
31
43
59
61
62
78
79
92
100
105
118
