649
774
522
667
105
191
499
563
129
317
20
457
97
250
122
63
210
32
188
55
205
21
130
170
39
203
60
31
128
279
1,040
62
163
145