20
15
5
31
113
7
59
13
98
19
9
10
48
8
3
12
165
164
6
39
18
42
2
40
14
46
61
23
16
27
38
22
21
47
30
11