14
318
128
85
21
155
65
71
193
282
660
2013
13
44
366
91
102
87
22
121
307
167
34
420
620
136
157
92
33
9
60
36
30
182
39
346
397
268
78
113
73
122
27
31
53
25
124
23
1078
37
628
93
6