57
56
92
53
444
19
142
172
314
187
150
88
339
221
46
31
179
37
36
45
16
80
30
34
89
263
49
167
64
141
165
98
44
11
18
124
28
67
43
14
12
24
63
83
21
26
47
25
27