326 5
217 114
224 30
162 128
211 106
98 3
250 130
179 133
212 116
398 65
186 85
115 50
284 85
198 170
236 88
169 111
113 44
268 81
361 7
179 83
155 65