1
2
6
4
13
21
12
11
0
8
3
14
9
15
7
67
60
22
23
24
33
5
10
82
47
16
44
25
90
26
46
27
256
216
139
119
170
77
63
73
116
121
52