3
14
10
11
58
69
74
30
51
95
168
50