18
16
26
20
30
10
13
9
17
23
22
14
137
46
7
8
11
101
121
41
25
88
76
91
2
29
5
67
19
15
59
12
37
24
6
60
139
207
3
68