371
186
594
85
505
193
150
118
446
25
344
61
553
94
505
47
198
10
442
43
578
10
385
155
166
69
262
24
542
135
530
25
324
114
185
26
195
129
176
100