50
60
0
36
79
74
54
290
133
168
148
142
144
152
146
146
37
152
128
51
1007
139
145
139
131
36
101
151
148
152
197
157
162
137
148
151
187
171
147
180
134
166
150
162
151
164
155
151
150
144
147
183
191
411
158
176
143
158
150
149
159
132
148
46
130
148
70
139
134
159
46
36
190
132