30
15
177
83
54
82
320
93
90
179