18
32
35
45
42
133
21
9
37
24
301
41
431
918
13
60
242
25
39
96
34
28
109
473
118
47
58
30
33
26
81
67