86
89
617
46
49
173
803
19
13
22
181
104
142
79
37
45
56
408
239
184
113
25
61
244
128
109
270
532
82
51
224
43
190
259
628
44
58
26
163
185
15
54
92
120
24
117
95
7
135
143
152
16
284