53
42
209
20
43
72
335
41
395
258
160
255
80
212
90
40
66
28
97
451
372
49
247
37
188
14
225
128
62
24
157
5
371
210
152
91
23
50
31
306
269
111
60
11
7
58
179
154
35
71
85
452
180