351
7
1
1
63
31
20
9
8
1
2
117
20
36
119
110
82
42
6
112
79
60
46
31