142
221
28
23
10
434
1333
112
1499
38
132
171
503
131
781
382
7
581
1274
6
20
39
81
4
532
231
42
3
205
441
122
573
311