77
1
70
376
4
74
2
106
0
303
362
44
61
152
308
309
69
342
86
118
316
99
111
45
93
245
78
107
159
3
447
100
2283