1
5
3
15
8
39
13
45
26
36
35
11
40
18
37
14
38
19
12
42
7
6
17
10
47
67
99
24
23
41
31
86
88
46
50
32