14
58
7
66
44
221
21
92
17
263
20
153
8
158
65
77
170
19
189
818
122
146
42
322
196
78
282
298
2121
53
597
6035
63
242
140
57