20
21
11
16
4
19
14
27
6
18
7
13
59
48
45
25
72
118
186
17
68
181
89
84
209
10
49
44
42
33
15
5
35
12
22
116
131
103
63
41
213
57
93
67
191
318