59
1
89
522
505
76
2
107
996
3
638
226
0
72
851
4
392
113
183
495
97
197
122
372
131
117
335
214
166
169
678
302
192
791
91