81
114
68
123
46
48
83
39
61
31
29
55
38
52
49