10
23
9
103
34
143
114
4
27
20
81
6
22
39
42
15
14
3
33
55
41
5
35
16
91
7
140
104
95
12
31
190
0
57
179
18
49
21
78