38
47
18
37
11
6
20
29
10
17
3
32
9
8
26
7
12
14
25
2
5
36
63
34
208
142
22
43
31
58
30
1130
4
66
16
13
55
19
287