227
1,121
22
650
134
729
138
657
328
169
69
648
125
622
40
590
101
469
92
1,107
62
512
47
385
80
487
84
333
197
457
456
167
424
58
366