9
8
23
5
19
3
81
39
6
41
10
11
161
179
50
44
14
63
124
12
94
68
49
79
32
13
18
37
69
16
146
35
0
21
34
7
31
4
2
51
110