216 3
261 4
228 94
177 90
107 1
211 99
188 45
130 49
203 78
288 167
190 91
165 36
187 9
138 71
112 41
151 65
240 89
166 67
124 101
210 3
405 31