10
6
13
16
31
5
12
21
21
24