83
1
99
89
192
2
59
91
110
169
152
128
105
275
132
165
56
101
145
98
126
113
249
129
117
82
197
599
76
107
100
189