6
7
5
4
13
21
27
11
44
17
10
32
3
1
29
60
2
0
25
26
48
8
15
45
36
43
37
18
9
97
12
138
86
28
173
58
34
47