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