2
4
1
29
5
6
181
15
469
65
126
119
285
64
109