19
18
23
25
43
15
31
13
20
22
5
68
28
9
16
8
35
119
12
89
4
44
30
57
62
32
40
27
17
29
126
79
88
207
184
36
37
38
409
26
166
50
34