520
118
693
121
353
56
371
122
371
78
508
43
492
137
390
125
491
166
221
106
158
127
104
68
552
179
369
165
186
51
574
128
296
54
532
147
577
54
581
186