424
43
31
47
81
19
14
45
16
42
20
596
153
200
10724
67
109
72
146
52
48
309
149
90
26
68
37
4127
325
255
124
53
128
64
468
105
147
10608
142
171
531
410
869
204
55
143
62
99
3079
89
75
22
6152
87
56