51
52
32
44
142
102
2013
158
204
132
10
42
166
105
124
161
115
278
997
627
1046
123
72
113
62
133
114
22
187
36
106
145
81