17
9
181
44
474
80
89
72
62
274
513
130
244
42
190
104
25
115
37
19
34
18
79
83
36
38
98
268
159
205
50
47
21
164
228
144
152
75
676
46
254
70
10
233
30
43
170
136
111
65
167