57
13
5
9
23
229
26
55
314
31
37
112
34
24
223
386
82
90
519
38
70
101
342
191
265
59
30
188
73
50
220
193
41
175
63
122
27
89
67
56
297
85
155
127
47
174
43
312
151
10
72
141
88