10
41
117
47
41
84
97
35
76
96