109
18
22
5
42
20
12
0
2
125
1
12
17
36
25
4
13
13
0
297