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