13
29
7
6
3
4
10
5
54
23
39
20
19
21
8
16
47
2
12
9
18
139
73
56
60
93
32
141
49
22
14
69
28
42
185
41
113
182
168
89
43
45
57
161