21
10
66
82
30
52
78
136
94
81