47
53
56
7
8
6
48
10
32
9
23
89
104
14
40
83
20
33
3
30
2
16
5
27
29
34
305
105
132
21
15
110
45
37
46
12
158
189
68
11
17
4
35
1