82
34
31
86
49
40
58