106
94
84
79
99
85
95
114
101
103
96
62
65
110
115
118
120
98
88
92
58
125
90
93
123
102
89
78
119
97
104
112
80
82
83
108
111
116
122
126
113
109
77
69
107
71
105
121
117
124
91
100
87