177
1
65
203
110
37
367
1207
8
171
147
107
112
198
157
136
77
93
47
210
2
109
409
348
257
933
416
486
343
390
342
467
71