85
608
230
616
129
399
19
307
173
391
61
422
110
329
107
317
112
266
13
772
38
248
186
268
35
232
10
216
405
44
298
65
270
120
239