129
1
105
183
111
276
126
2
99
369
119
249
600
83
154
198
619
0
73
229
146
109
93
138
77
163
177
103
546
68
304
84