18
102
13
66
18
16
90
51
50
4
26
2
42
104
57
17
16
22
81
38