240
129
93
869
262
88
55
505
142
65