14
28
18
57
20
10
355
151
101
74
15
12
13
50
8
37
55
11
34
45
32
61
22
35
27
104
68
17
9
1
5
30
21
81
24
4
42
142
6
29
66
46