581
127
367
136
293
108
361
172
534
83
471
100
393
187
179
123
174
63
582
164
107
13
200
146
463
124
412
21
229
132
629
101
111
25
186
165
106
6
123
37