20
39
9
69
22
15
27
24
17
19
37
21
7
26
42
68
102
12
10
14
122
113
35
23
4
36
40
38
18
16
8
48
70
56
60
114
153
101
108
62
269
168
186
411