18
41
41
50
39
36
68
29
10
37
54
88
1
32
121
21