10
14
6
20
89
1
9
60
12
16
27
32
74
33
4
30
39
7
3
0
142
15
18
99
118
45
163
19
48
103
120
29
44
76
24
55
25
2
112
83
133
79
26