44
156
83
291
64
113
50
411
32
235
54
134
28
116
84
97
328
176
66
24
89
46
234
60
181
67
27
189
200
80
63
202
86
87
43
240
282
252
38
248
178
45
147
171
184
353
326
115
10
59
55
61
18