15
11
35
20
18
6
17
47
31
10
46
50
4
16
42
13
65
43
39
14
26
34
106
1
101
53
57
88
7
37
27
8
201
21
5
56
29
90
24