319
103
493
25
441
88
443
155
382
27
398
113
593
131
302
146
478
171
479
154
460
51
506
174
197
164
538
83
591
76
203
131
238
92
183
165
488
7
89
79