74
19
235
30
223
107
184
117
37
68
34
164
88
12
29
222
177
98
573
47
71
97
403
506
6
300
31
53
101
295
388
275
130
136
204
288
370
146
23
846
72
65
143
41
145
38
134
123
208
36
176