17
13
16
29
16
20
31