165
97
231
300
211
68
61
357
49
390
227
424
67
162
112
101
199
75
156
60
142
206
92
353
27
35
43
17
452
91
192
29
36
107
31
59
18
148
15
201
89
111
99
120
52
56
46
180
238
553
134
115