91
cheating
55
101
67
29
188
86
630
53
34
14