31
36
118
47
100
9
48
10
34
111
21
26
96
52
129
20
67
11
139
22
17
13
14
12
32
27
50
8
6
105
38
24
28
35
53
1
42
45
7
74
44
15
43
33
69
19