18
57
44
56
30
14
16
29
2
46
5
61
54
23
54
2
106
30
3
91