20
207
17
18
40
103
27
47
16
38
164
50
49
14
698
116
79
10
371
430
195
55
236
166
84
113
19
48
122
204
220
41
8
396
13
319
76
172
208
52
44
4
157
359
59
123
24
57
160
6