113
330
114
121
135
151
120
156
31
151
109
31
31
119
109
120
301
164
8149
122
107
159
305
103
296
635
165
159
155
130
105
302
323
115
109
156
148
8119
74
7985
186
168
102
123
118
109
112
109
164
192
292
125
109
152
162
113
158
164
111
110
104
108
158
135
31
123
119
124
103
111
119
306
436
323
105
109
127
120
299
154
154
120
109
168
166
31
511
31
111
304
105
115
67
615
8071
301
8110
318
108
109
118
108
163
3
31
26
25
163
433
123
183
31