108
1
83
70
90
162
177
77
197
82
599
2
154
126
153
248
117
109
137
93
340
95
240
243
97
270
224
138
173
88
172
4
376
0