15
5
18
26
31
14
24
102
42
34
19
13
23
7
12
35
47
25
8
70
27
38
16
2
10
490
44
6
21
17
33
49
75
79
32
29
30
37
58