67
103
5
0
116
300
314
123
136
199
131
238
192
120
108
165
163
234
46
57
189
76
69
112
80
102
156
160
61
158
246
50
221
197
51
279
128
126
94
63
93
6
90
83
134
54
125
157
242
11
139
180
109
353
249
118