16
29
23
29
35
24
46
42
23
35