78
68
95
201
196
82
98
116
205
130
255
312
196
74
89
159
236
94
69
107
45
141
135
218
136
143
282
112
138
183
354
329
300
119
266
87
93
266
61
179
99
215
334
417
132
143
166
244
133
209
213
437
121
465
128
373
218
198
166
192