62
30
194
175
33
86
27
17
9
181
44
474
80
89
72
274
513
130
245
42
190
105
25
115
37
19
34
18
79
83
36
38
98
269
159
205
50
47
21
164
230
145
152
75
676
46
254
70
104
10
233