42
549
476
30
26
113
329
2015
342
1267
11
734
1103
109
1723
7
481
21
469
1051
207
1029
748
13
22
254
244
294
25
245
292
18
858
346
284
1926
71
169
331
192
8
155
40
272
84
251
41
