364
126
481
114
466
108
389
116
170
82
425
170
459
202
263
152
586
174
600
103
595
27
601
76
532
185
670
195
525
231
227
146
449
113
480
65
214
144
115
52