566
141
803
169
377
66
387
130
442
103
524
46
500
138
412
135
496
166
247
117
170
130
113
70
559
180
376
166
197
55
602
141
308
56
539
148
607
65
588
187