54
251
28
15
14
60
55
156
70
202
43
267
82
74
179
51
38
97
32
175
155
25
121
235
58
95
39
11
27
125
226
380
252
136
91
80
47
23
63
493
111
81
50
278
13
89
96
35
71
8
62
44