1790
329
197
251
199
253
176
274
188
101
40
235
89
127
43
71
282
180
114
649
79
47
336
46
77
124
412
94
273
49
200
126
122
130
57
51
83
141
236
276
150
59
347
244
164
181
118
166
18
1071
60
50
41