48
36
0
105
88
54
37
33
21
114
79
76
47
118
61
84
51
34
144
99
35
130
53
38
100
122
106
117
70
40
18
143
116
57
29