18
21
26
13
20
15
1
10
6
8
174
42
9
37
31
3
52
7
5
12
49
14
47
17
16
24
63
200
116
104
22
69
4
99
64
56
30