574
125
349
127
287
107
356
171
528
79
464
98
390
185
166
114
172
62
577
161
105
13
196
145
443
119
411
21
227
132
585
85
102
24
178
160
104
5
118
35