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