4
11
5
10
11
11
40
21
35
23