78
69
228
435
147
41
44
139
46
153
83
146
57
174
90
247
93
102
216
239
79
73
131
110
584
98
203
24
132
471
55
100
30
47
9
179
74
18
106
201
152
451
188
128
27
42
72
10
60
26
158