9
57
38
341
97
159
18
21
79
20
194
250
86
22
64
43
29
392
217
39
15
6
188
130
163
491
493
44
208
11
37
40
19
186
100
7
73
3
99
28
288
33
42
93
24
401
161
1041
135
121
47
36
554
134