6
2
9
16
10
4
1
20
59
13
3
129
5
69
62
53
7
25
91
26
44
15
8
32
89
52
0
68
155
106
74
21
33
235
30
47
24