17
20
13
18
21
7
6
151
72
144
10
25
30
68
2
45
33
4
49
100
140
74
15
28
53
5
179
103
39
12
368
105
19
1
73
91
58
37
43
29
34
42
27
14
26