105
862
58
87
0
110
16
245
74
14
384
58
47
10
2
21
0
25
55
28
12
59
118
28
152
4
172
617
35
10
16
10
63
54
472
95
38
27
1531
17
150
10
18
13
