89
26
1
15
57
2
225
106
39
320
0
48
14
54
5
4
16
115
24
12
143
31
130
55
13
7
17
252
70
168
188
19
196
8
25
11
49
10
117
896
4764
832
65
1239