18
11
167
83
54
82
313
93
81
173