10
142
84
45
30
57
31
48