84
2
106
141
1
320
0
262
329
149
123
191
103
81
129
92
304
365
63
157
343
312
70
49
313
86
119
318
79
73
379
4
611
62