31
45
12
11
98
6
23
17
19
54