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