20
3
7
33
18
8
12
30
72
63
65
41
24
59
28
17
13
31
10
127
6
35
9
74
0
4
5
32
56
42
14
1
15
16
51
49
2
11