6
1695
12
13
170
17
19
38
23
27
3
182
2
66
20
18
42
21
609
10
9
44
88
122
139
55
35
72
5
31
188
37
54
11
49
51
60
7