12
25
0
17
13
4
3
7
11
18
10
2
1
5
22
6
38
26
20
37
121
8
9
15
24
16
19
32
30
36
52
42
106
35
47
31
68
44
14
40