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