19
10
23
36
84
96
40
87
86
150