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