32
70
65
74
125
96
35
64
168
107
113
123
53
78
119
346
147
112
732
114
121
139
538
6509
200
475
201
315
416
393
326
193
277
215
192
255