1355
22
45
123
18
12
78
299
94
73
56
29
11
151
189
62
251
156
84
52
17
390
409
236
64
15
31
13
161
10
63
1389
4718
30
280
124
104
214
316
253
208
197
260
27
21
77
206
705
295
413
141