52
72
16
180
51
54
44
74
62
224
43
619
50
178
179
11
131
95
18
39
46
82
49
30
33
57
48
132
55
165
899
247
107
67
79
473
64
167
201
185
73
99
32
194
27
149
187
41