31
75
155
48
82
104
102
30