5
11
5
5
29
20
31
14