71
168
28
290
100
57
46
550
329
157
171
45
246
108
55
70
43
130
25
17
10
166
48
67
26
121
62
31
98
37
42
84
21
78
159
8
24
123
95
181
20
137
152
29
83
34
73
51
103
76
16