9
20
13
8
7
15
31
5
6
3
0
11
10
168
49
55
53
22
16
40
14
47
25
43
37
169
41
28
19
54
79
34
32
111
12
44
91