19
13
94
58
114
65
18
14
12
189
8
2
3
5
6
10
67
157
166
17
4
57
7
9
25
68
43
129
36
31
120
30
20
131
38
169
52
87
609
35
112
28
16
21
22
203