142
265
710
326
81
28
247
29
64
461
144
233
196
23
189
517
18
116
275
69
61
175
66
96
500
19
245
131
176
153
182
32
210
98
35
51
52
40
71
41
34
10
229
333
430
114
231
31
100
43
24
266
284
393
33
26
132