0
0
30
61
27
48
65
116
109
50