41
43
7
209
19
33
66
90
17
38
30
60
14
18
448
15
16
35
32
53
55
37
39
40
13
185
26
119
111
20
65
155
101
52
67
86
25
92
78
47
49
24
98
103
83
97
27