102
77
0
107
73
63
97
76
100
61
108
81
117
82
98
71
92
94
60
89
67
114
87
120
110
99
74
53
112
78
66
109