19
16
390
10
79
179
428
68
336
14
134
248
608
3
273
31
116
29
892
50
4
5
7
104
6
47
30
81
139
62
27
20