27
684
106
104
10
15
591
246
68
391
114
61
12
7
382
20
114
20
4
97