14
28
24
19
59
21
25
32
80
31
50
72
292
27
441