1
2
6
3
4
9
0
8
25
40
42
109
65
29
50
26
54
22
17
20
75
93
31
139
24
10
5
34
16
13
27
14
12
100
21
28
32
18
48
70