238
168
51
333
61
920
1380
1803
23
178
541
1142
229
24
362
74
1534
494
456
582
54
874
3832
148
335
62