2
10
5
10
11
11
38
21
33
23