359
645
296
621
211
369
281
361
176
313
260
225
64
241
78
246
20
222
12
171
47
167
29
140
87
181
112
6
316
35
116
14
114
21