1
8
2
4
10
0
18
3
9
11
16
47
20
30
21
28
52
19
24
22
13
7
14
121
91
89
61
74
110
35
53
57
17
106
34
80