202
160
92
124
179
337
479
220
446
302