104
448
59
61
449
163
155
121
92
83
73
102
205
171
143
19
34
110
8
68
240
20
5
30
67
443
80
177
101
148
48
10
131
15
42
194
168
74
297
51
227
192
90
86
23
27
317
117
546
313
201
82
8128
375
2057
1455
2423