25
3
9
4
17
16
7
5
6
0
80
26
46
32
64
53
49
58
11
88
127
8
43
21
13
30
15
20
2
18
34
51
10
1
41
12
29
67
33
14
22