75
1
85
164
241
78
87
76
145
213
57
0
86
129
212
77
206
6
584
2
226
747
4
378
239
446
229
431
1922
434
83
311
368
499