96
466
329
828
206
470
91
135
211
280
93
172
54
238
119
279
126
324
66
515
420
253
188
601
28
157
160
300
148
325
1
56
433
51
404
254
669