29
78
129
77
39
71
120
175
60
122
82