80
70
27
90
17
45
31
11
4
6
39
21
33
9
560
10