8
0
1
21
2
22
7
5
19
14
11
18
4
25
37
39
9
17
49
3
31
6
80
30
12
20
84
62
87
64
132
220
69
32
27
35
41
45
34
129
72
55
28
56
48