157
21
20
61
24
34
102
100