5
11
31
13
23
31
55
10
3