1
0
2
33
4
10
7
45
6
29
60
16
3
35
25
5
26
13
109
11
163
8
71
20
55
22
21
12
18
85
51
31
47
15
28
96
59
74