72
1
166
2
73
154
301
124
83
69
108
66
127
81
160
93
308
294
143
1007
168
214
159
54
189
146
139
134
102
600