15
12
34
41
65
26
86
100
49
31
76
90