33
77
158
48
82
104
103
31