93
40
31
63
41
42
55