21
2
23
5
29
20
16
10
1
17
26
15
30
38
32
41
0
42
7
185
71
4
105
6
13
33
62
18
14
11
27
55
98
58
66
22
34
252
47
40
49
113
101
53