67
1
166
154
135
93
126
165
2
40
153
132
105
85
70
73
58
359
107
113
201
96
44
307
160
293
133
100
71