58
169
118
103
73
33
46
67
213
126
49
27
62
26
34
55
57
83
31
132
119
41
98
131
29
16
24
18
90
246
287
6
624
43
166
10
48
253
194
105
70
84
177
99