12
14
25
15
3
215
4
27
21
5
10
23
39
52
22
29
37
104
6
17
26
38
31
20
2
158
9
18
11
7
13
51
89
45
67
62
42
16