45
16
35
31
6
34
33
45
36
43
19
38
51
33
16