920
441
338
190
326
95
206
87
469
77
113
68
569
15
140
12
101
18
408
201
366
118
481
32
194
155
247
179
280
129
160
55
744
310
438
117
282
91
412
119