18
15
48
107
2
7
34
68
6
27
40
14
46
21
50
34
61
29
16
29
57