19
31
25
77
58
12
73
21
22
197
404
66
115
53
265
17
207
1183
96
16
30
61
7
43
18
42
6
20
219
57
275
15
4
136
120
26
86
145
110
172
74
195
173
51
45
132
187
52
430