20
18
8
38
111
13
3
65
11
25
34
9
43
84
40
33
47
126
94
69
178
23
4
90
39
10
7
57
22
32
15
48
16
27
19
12
2
187
88
127
17
31