66
73
42
40
10
47
18
163
30
201
159
98
180
196
484
470
49
72
133
44
228
69
107
41
88
130
83
9
54
31
115
35
447
23
28
38
101
16
156
435
84
17
39
15
14
364
37
348
178
183
152