367
137
301
13
606
167
616
45
155
107
621
103
501
231
273
101
563
189
386
56
235
110
96
28
476
114
571
166
63
26
400
163
435
131
370
175
637
180
340
53