5
8
23
27
14
16
48
68
104
50
93
65