319
315
90
10
154
184
1363
150
45
200
40
28
43
56
130
183
26
18
114
245
167
295
879
72
35
12
66
29
47
203
27