12
16
26
25
10
4
14
35
20
3
7
42
11
38
125
74
61
32
53
2
18
13
23
6
27
19
37
67
39
88
55
9
5
17
24
15