20
9
31
36
41
52
19
131
24
14
6
21
25
16
176
37
43
22
18
112
39
111
182
15
79
77
55
98
17
50
46
35
26
40
29
49
47
58
76