15
8
13
21
37
29
28