85
91
975
472
246
147
29
182
64
57
216
44
71
14
94
12
29
21