1240
398
539
92
449
123
398
108
255
108
370
76
59
36
527
12
216
150
440
178
491
111