8
30
29
37
10
24
6
4
39
17
20
18
7
35
61
21
14
1
23
11
41
63
25
34
5
33
26
13
42
32
100
43
12
50
57
137
99
19