28
43
21
25
16
46
40
387
85
30
48
39
120
14
5605
265
57
362
432
2
6
100
6267
65
20
37
26
384
19
9
42
22
18
12
10
11
4
24
41
5
7
3