20
10
23
36
84
96
40
89
86
150