5
28
95
109
66
40
42
14
70
101
73
27
92
107
70