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