44
27
32
92
34
9
72
105
149
17
37
96
57
243
174
207
91
88
217
77
79
39
160
2603
161
270
229
4650
55
112
146
81
276
46
121
195
134
118
66
245
43