113
159
467
206
388
375
437
264
160
143
107
124
101
169
202
334
38
172
225
216
309
506
76
149
162
116
91
190
34
237
115
53
200
65
150
75
51
281
393
69
147
50
14
54
42
43
106
33
62
235
70
591
41
28
77
10
220