1
0
2
8
7
20
18
14
45
41
25
35
17
26
30
56
27
55
24
76
31
67
33
21
50
43
305
66
78
42
34
37
99
11
255
87
29
79