84
272
463
75
169
94
105
107
135
256
354
305
166
224
114
78
218
128
160
64
202
65
106
153
558
52
236
246
239
108
612
185
518
141
386
193
227
174
241
69
225
242
194
328
572
237
167
228
182
83
46
126
129
339