5
0
1
25
8
3
4
9
10
6
20
11
12
62
7
18
14
27
32
26
47
39
16
29
19
30
40
38
31
59
123
28
42
23
109
33
114
17
41