40
143
77
14
152
161
72
149
235
113
115
43
106
208
69
75
144
50
74
649
337
6
65
109
78
187
17
47
89
37
12
26
498
42
19
30
20
46
48
45
58
24
34
32
63
25
92
71
27
38
62
31