37
29
3
37
23
14
28
31
24
23
24
9
12
12
45
31
17
48
5
43
38
16