75
213
218
4
221
146
65
13
31
310
399
30
355
576
38
239
37
168
20
52
281
13
300
240
17
9
81
185
541
790
538
129
173
48
31
113
119
131
18
50
292
295
649
154
