39
11
12
47
15
5
9
3
2
29
19
62
26
4
137
21
7
6
20
51
110
50
68
69
180
35
14
677
56
74
34
30
118
63
13
18
10
41
45
36
90
83
8
82
115
55
85
53
54
637