1
2
6
4
3
13
22
12
0
8
14
9
11
15
7
67
60
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