339
473
37
22
119
16
74
111
134
53
197
175
380
35
164
6
118
47
640
259
241
140
59
50
64
101
167
55
14
268
554
537
254
71
89
258
143
49
260
491
267
330
66
77
33
244
1937
185
203
276
180
112
79
209
90
637