19
612
18
11
7
58
27
9
52
92
120
211
162
75
68
136
142
41
96
70
181
113
132
37
55
93
22
60
81
63
12
102
91
203
17
90
40
34
45
168
89
121
13
191
105
235
377
43
82
73