19
18
71
13
15
9
143
158
131
11
20
25
53
52
212
180
64
319
48
24
27
10
4
161
40
38
34
16
39
77
49
50
26
44
36
126
226
7
592
5
37
79
202
92
454
223