95
12
23
17
48
27
56
23
16
9