43
24
100
114
115
49
171
122
74
50
166
53
103
13
170
65
19
10
475
64
73
54
67
70
154
101
57
136
62
75
15
178
180
176
45
109
48
113
82
28
137
21
80
39
89
87
86
41
71