117
201
216
100
532
147
103
308
287
95
71
85
54
124
164
72
158
17
255
463
56
75
78
171
162
487
6
35
88
33
44
47
457
81
18
133
138
92
67
43
241
49
218
64
357
152
176
48
84
153
57
304
70
270
254
39