10
41
125
47
41
88
97
35
76
96