45
13
63
24
56
6
101
19
5
16
20
14
157
1
91
52
17
4
96
85
7
8
15
61
50
168
10
322
22
78
776
72
9
37
46
47