16
1173
12
2
3
1
8
29
9
4
24
10
13
0
33
92
55
36
139
173
30
35
97
68
32
26
48
23
53
47
20
6
27
84
39
60