369
200
78
148
88
76
58
97
180
72
206
27
19
42
304
50
166
116
82
207
77
325
245
110
322
45
56
168
36
84
159
129
186
114
41
117
184
133
135
223
111
172
87
65
32
141
63
496
173
52
22
35