86
3
12
25
517
21
85
10
167
28
48
0
16
33
38
18
9
2
75
20
17
11
6
112
8
52
45
49
36
26
245
66
143
139
13
34
39
24
106
47
15
109
51
54
105