604
169
666
390
263
139
1069
665
276
169
337
178
564
110
241
72
486
64
244
101
408
92
612
129
497
25
173
67
451
185
486
15
187
124
181
49
416
21
297
59