83
1
99
89
192
2
59
91
111
169
152
128
105
275
132
166
56
101
145
98
126
113
249
129
117
198
599
76
107
189