14
35
0
12
31
4
24
22
8
6
3
44
9
25
15
119
322
52
120
5
2
63
34
21
97
23
1
47
33
28
388
65
132
113
102
62
16