45
65
363
476
227
470
247
242
248
232
266
146
108
124
139
173
135
121
109
97
110
204
132
137
143
145
168
136
128
123