47
129
15
82
115
50
26
19
25
14
123
65
3
34
37
46
13
7
48
22
16
28
2
38
4
1
40
10
18
62
98
8
20
106
52
21
60
17
164
88
118
30