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