30
21
83
4
20
10
76
119
108
26