11
250
8
119
111
63
211
141
70
284
1477
5
9
114
6
4
117
112
144
54
32
16
3
488
27
618
167
15
18
38
191
90
14
93
96
55
89
13
26
24
31
39
2
30
17
1
200
37
80