1
0
4
8
6
12
5
28
9
11
14
3
7
18
32
10
19
72
21
55
49
67
44
33
71
125
45
26
162
153
22
31
23
20
160
29
66
124
50
38