10
10
11
18
31
23
61