10
4082
3
4
39
42
31
15
19
8
112
17
5
6
11
25
43
62
21
209
72
36
58
14
68
13
24
7
9
100
94
16
119
12
22
26
0
28
20
35