13
9
2
6
20
16
3
4
14
7
5
17
42
15
22
43
65
81
10
8
33
46
51
25
36
52
34
31
32
103
19
115
88
57
37
132
189
27
60
18
176