58
15
39
8
27
14
28
17
12
9
36
2
4
7
43
11
40
10
29
24
6
103
44
13
66
23
16
84
69
211
18
130
45
30
80
35
5
32
135
22