19
8
1
442
257
107
122
278
205
118
174
17
101
243
61
185
164
480
25
22
913
1082
14
140
126
494
488
396