18
19
116
24
38
51
193
32
86
25
260
43
124
126
783
23
300
16
42
15
50
356
76
152
28
99
185
33
52
143
45
73
26
17
65
22