48
33
0
45
35
28
41
34
51
31
49
50
30
32
40
37
36
47
29
122
75
52
115
88
44
27
118
85
39
110
84
101
102
105
86