30
21
83
4
20
10
76
120
108
26