14
3
10
12
9
18
11
54
51
889
74
26
4
144
224
35
42
20
138
24
16
34
8
38
123
78
71
89
21
64
46
17
25
15
710
169
80
43
27
52
147
86
73
66
40
262
695
72
45
121
141