53
521
241
38
41
77
111
47
59
14
42
101
98
30
186
84
194
24
155
303
54
266
71
224
60
17
97
85
12
265
158
61
51
220
31
69
22
441
141
240
32
40
127
11
46
36
49
96
554
263
181
169
321