8
13
16
5
23
29
19