45
16
12
53
27
85
77
34
208
65
32
129
90
101
56
114
43
68
88
111
72
84
83
74
71
55
60
104
63
58
73
78
69
62