126
482
85
320
116
33
49
103
240
17
150
26
369
565