210
36
54
183
254
84
53
153
631
104
617
258
56
1699
144
357
34
439
465
4447
3696
192
168
164
90
253
25
35
451
489
223
125
291
64
213
521
247
68
31
30
33
148
102
109
93
189
160
132
114
96
143
94
2001
91