202 90
286 97
214 96
1647 97
192 89
237 91
312 95
0 85
1008 90
666 93
431 89
821 94
1042 93
211 88
1238 152
526 97