80
59
0
89
71
66
41
87
74
67
97
57
99
81
116
88
1
75
56
106
91
84
85
63
70
93
92
131
73
54
100
115
104
65
79
60
78
95
107
61
48
105
69
62
50