80
111
68
119
45
47
83
38
61
31
29
55
38
48
51