14
9
30
24
46
2
7
8
3
27
418
10
21
12
35
26
32
43
29
20
5
66
215
51
50
286
49
73
33
17
54
86
198
16
19