10
52
61
50
38
20
77
58
14
44
15
11
9
2
16
4
19
6
47
109
30
25
112
21
169
17
63
7
22
12
103
69
146
8
32
189
200
80
90
43
78
130