42
122
94
75
171
52
77
56
82
58