43
432
14
230
59
309
56
773
71
388
11
327
51
345
18
171
233
39
338
5
156
19
368
35
168
124
1,016
219
15
118
8
162