19
57
418
143
250
173
103
32
25
249
210
28
48
11
75
92
100
10
171
34
21
89
115
29
13
223
31
5
35
26
54
20
87
18
39
22
27
68
116
64
387
93
14
23