18
27
32
26
38
16
39
9
21
14
5
55
17
34
33
37
46
47
31
23
20
143
29
73
19
24
66
50
54
224
81
59
79
42
36
105
51
52
28
40
43
98
101
90