3
5
3
216
32
82
0
290
76
12
5
104
451
3
29