599
133
380
141
297
108
365
172
539
83
479
104
401
188
189
123
181
63
590
165
112
13
209
146
479
130
418
21
234
133
679
115
129
31
194
168
113
7
128
37