8
3
14
5
11
60
7
19
56
29
1
4
6
113
16
13
93
51
73
48
2
31
15
49
69
35
18
12
80
20
46
45
21
9
28
0
23