46
193
68
103
5
0
117
303
314
123
136
199
131
238
194
122
109
171
168
235
58
195
76
70
112
80
156
161
132
61
158
192
251
50
221
200
51
282
129
127
94
63
95
6
90
84
134
54
126
163
250
11
141
180
354
253