45
20
27
52
49
76
77
83
88
90
93
95
98
105
109
112
117
118
119
12