14
15
12
2
5
21
25
196
10
4
6
22
17
24
18
23
13
3
1
8
28
9
96
39
0
11
83
47
20
155
90
7
48
55
70
32
26