60
94
50
61
76
17
261
108
279
75
40
31
237
217
107
180
160
150
249
236
220
519
230
244
164
147
128
204
340
142
188
345