168
347
8
10
142
351
350
193