39
61
62
49
58
40
41
50
30
100