72
35
40
180
3028
185
121
126
245
52
332
27
201
294
386
335
258
316
86
17
154
6
32
59
260
150
91
16
50
58
43
1362
304
1459
34
28
20
7
25
85
820
137
23
82
491
124
19
56
236
12