164
147
72
60
17
184
14
52
76
16
132
157
35
23
216
7
205
43
310
257
406
51
107
93
66
18
40
95
74
120
62
307
36
319
20
6
206
460
39
54
42
8
85
59
15
115
243
53
263
19
97
274