44
86
188
185
53
89
52
80
70
236
75
129
54
64
138
162
114
106
283
180
217
102
124
98
113
51
149
20
123
21
88
66
12
33
23
30
48
105
111
19
104
50
147
295
41
903
97
282
116
95
172
314