12
4
13
24
14
217
489
15
818
84
72
86
462
842
162
144
126
60
177
83
92
76
153
168
59
129
79
85
30
89
101
98