int 50
22
33
43
56
67
74
88
95
105
114
123