16
20
15
30
11
35
50
29
38
12
18
5
7
9
48
14
31
10
6
22
8
37
53
32
33
26
553
19
40
115
104
23
28
261
205
0
13
17