20
117
23
2
7
6
32
16
3
31
5
28
21
9
36
47
1
15
12
69
81
42
147
26
39
75
92
64
46
73
43
27
30
62
17
10
8
97
0
35
19