6
8
1
13
0
2
7
11
4
16
17
64
26
24
9
39
48
5
19
37
105
32
18
27
30
12
66
35
49
113
157
120
78
97
31
20
98
72
163