23
31
75
84
89
26
34
15
11
385
20
55
9
159
60
139
86
143
49
71
46
93
14
166
98
39
25
37
38
33
107
22
19
36
27
41
56
59
29
12
21
17
18
8
28
131