16
17
11
73
2
22
70
152
162
75
209
52
48
28
62
123
117
140
33
49
74
26
67
71
189
40
23
91
29
82
31
135
113
45
787
158
18
72
9
4
5
10
8
24
132
39
65
168
53
455
36