382
9
42
108
12
750
4
187
628
157
779
194
264
3
88
475
8
59
775
5
155
167
7
23
512
64
478
536
67
762
95
495
55
717
89
192
2
96
418
46
351
39