22
10
66
82
31
52
78
136
95
81