29
19
21
23
21
31
31