21
54
6
31
34
29
12
105
93
52
9
104
24
60
24
48
36
19
51
75
6
10
27
15
18
80