18
24
14
60
64
26
31
34
12
92
30
196
22
445
121
38
23
42
11
17
20
40
79
39
69
100
173
27
63
41
54
46
37
33
9
110
52
107
74
19
36
15
113
685
55
99
35
43