45
98
14
39
173
37
67
171
359
19
138
1
42
63
20
26
153
46
18
160
23
17
133
47
283
22
5
21
168
32
8
101
10
108
137
84
65
80
9
90
103
261
388
44
61
16
107
28
60