16
54
247
211
77
8
639
112
10
165
103
114
71
191
56
27
42
78
49
21
7
6
155
82
18
40
1
37
13
46
12
41
32
15
33
48
31
17
134
63
44
69
45
133
59
182
34
149
39