609
141
479
84
235
34
334
194
502
127
543
139
580
195
541
143
448
122
87
64
582
106
345
9
143
88
603
171
69
8
150
10
286
169
375
131
439
155
76
62