46
19
47
40
14
15
53
58
171
2
11
10
90
34
5
158
16
8
3
39
7
9
13
36
33
1
18
31
21
24
38
4
172
25
139
49
50
29
22
30
17
60