27
6
16
25
14
217
489
15
823
85
72
86
462
845
162
145
126
61
177
83
93
76
153
168
60
129
79
30
89
101
98