0
1
4
17
30
8
10
16
85
2
18
9
5
39
7
24
19
15
72
12
27
26
14
40
22
13
21
32
29
20
37
31
67
3
38
79
141