0
3
31
29
7
11
14
2
1
12
21
5
22
24
6
65
77
15
35
4
8
10
17
33
13
44
20
30
95
27
41
25
75
16
26
78
45