14
13
2
112
29
19
34
98
105
71
22
36
54
68
42
8
56
38
53
9
89
4
26
59
65
48
1
10
46
27
12
50
18
6
143
7
16
15
20
45
131