85
61
0
106
69
91
74
96
79
101
75
99
87
95
73
88
77
100
64
76
84
66
70
97
132
110
83
109
60
139
102
57
107
82
65
81
62
128
94
71
86