23
43
66
294
2651
112
25
135
9
45
60
12
32
182
42
178
19
15
40
52
63
9815
84
89
44
103
59
65
51
22
77