19
14
45
16
42
20
596
153
200
10727
67
109
72
146
52
48
309
149
90
26
68
37
4127
325
255
124
53
128
46
64
468
105
147
10610
142
171
531
410
869
204
55
143
62
99
3079
89
75
22
6155
87
56
43
1571
131
738
213