2
417
56
100
54
1
179
163
433
132