83
1
99
89
192
2
59
91
110
169
152
128
104
275
130
165
56
101
145
97
125
113
248
129
116
82
197
599
76
107
100
189