17
15
8
2
10
11
5
16
35
98
161
147
31
18
55
4
61
29
7
14
3
26
93
37
12
33
13
56
83
24
20
95
9
25
23
28
96
42
0