65
102
5
0
116
299
312
123
136
198
130
238
192
118
108
164
163
234
46
57
188
76
68
111
79
156
160
60
157
191
243
50
217
197
51
276
127
126
93
63
120
92
6
89
83
134
54
124
240
11
138
180
109
353
248
179
117