30
509
129
684
177
157
159
2013
26
11
552
371
18
41
13
10
134
341
109
9
5
8
254
778
66
156
523
4
22
1
708
199
438
374
22
39
68
1412
752
214
10
244
174
627
10
438
218
215
