20
11
6
490
104
37
152
162
181
16
53
61
25
44
55
56
49
62
29
73
42
206
112
54
117
27
70
75
149
97
123
1109
43
31
78
39
14
72
130
384
69
142
81
109
202
120
38
163
131
119
34