14
16
42
18
24
15
143
133
443
58
44
69
111
12
13
475
25
81
27
1298
59
736
6
1025
57
11
70
53
34
7
60
64
77
20
29
105
23
110
10
174
252
140
87
900
166