410
163
22
16
57
20
17
19
127
136
189
66
48
101
469
85
119
6
69
211
32
34
68
31
11
18
13
23
156
126
619
307
21
54
521
109
93
61
60
98
158
209
7
26
50
277
99
29
27
428
35