18
1013
629
358
655
3
194
993
222
4
122
381
461
141
231
151
14
433
5
101
444
532
825
17
43
467
102
241