12
3
3
873
249
0
45
22
151
10
35
109
11
22
8
100
51
42
2
96