1
0
21
7
18
13
16
26
12
2
10
3
56
31
5
9
20
6
32
33
94
45
55
46
132
65
119
44
53
85
23
76
57
63
40
73
80
113