18
24
5
8
80
78
9
11
133
23
47
13
16
7
6
2
20
1
81
61
46
14
72
4
10
60
22
12
3
44
19
91
32
0
106
28
92
71
33
140