319
138
492
159
257
84
564
117
36
8
579
16
227
95
197
171
471
172