16
28
23
29
35
24
45
41
21
35