8
171
314
78
15
20
72
304
212
112
28
47
70
161
74
14
32
550
73
42
113
56
11
64
33
63
37
44
39
107
21
595
164
77
85
24
84
205
9
98
36
68
27
29
46
40
193
51
12