20
47
82
186
59
23
9
34
29
32
5
14
125
10
7
16
33
28
18
19
31
6
22
41
24
4
13
45
2
8
48
25
119
52
17
42
121
30
39
46