75
67
100
90
99
136
111
83
66
129
107
68
78
69
75
98
85
142
84
141
79
101
76
103
150
64
105
158
167
82
95
153
78
100
92
86
91
118
106
67
108
