20
34
82
95
89
124
77
118