394
205
519
187
277
95
391
203
199
68
243
102
441
36
185
60
184
113
528
38
563
121
153
86
127
118
248
37
437
149
423
5
465
111
193
61
340
71
243
89