390
217
364
40
519
441
522
370
595
471
580
440
476