18
46
30
80
19
42
9
47
34
49
26
20
40
11
31
21
37
17
48
55
28
54
32
22
57
39
86
44
147
33
43
27
65
103
83
102
62
14
92
38
29
64
85
185
51
45