24
10
23
37
84
96
40
89
86
150