272
77
602
1
2
56
152
42
166