13
10
2
3
5
4
7
14
0
12
11
52
18
15
25
23
28
19
1
20
115
82
32
55
29
118
24
295
16
95
6
65
22
1180
47