173
57
115
107
63
58
240
44
49
51
150
32
114
74
571
94
361
151
56
69
108
34
183
21
122
272
224
229
556
351
102
82
326
143
128
204
146
89
50
155
188
85
64
234
54
60
237
126
98
110
168
192
55
179
424