9
3
19
4
0
5
7
12
13
57
2
14
16
8
60
6
15
11
20
10
125
173
50
112
100
42
78
88
54
37
29
140
45
46
109