673
37
50
94
46
131
128
73
192
262
22
11
31
27
285
510
59
62
78
52
38
132
241
12
127
225
276
305
96
4
57
16
854
18
1775
135
474
61
176
140
14
111
129
138
197
219
324
103
642
334
224
87
270
70