9
13
14
8
28
46
20
7
42
19
30
22
76
57
17
5
18
37
1
12
16
11
0
31
80
119
65
62
32
2
24
27
3
4
68
21
64
142