14
10
17
6
5
12
8
9
4
13
46
2
7
35
23
22
24
47
21
19
11
20
15
59
74
63
27
146
44
62
76
73
40
115
129
214
34
16
389
38
114