0
81
18
77
40
6
20
46
443
1268
23
22
350
23
1
112
72
7
52
126
72
21
72
83
1437
2
31
20
377
46
0
