21
17
39
40
20
9
2
47
6
16
7
31
14
12
26
13
24
38
10
3
0
5
8
166
60
19
128
146
61
190
98
542
93
35
66
27
4
67
86
23