52
260
119
169
102
104
14
38
280
627
287
24
440
34
99
174
27
20
68
12
87
128
60
88
101
111
21
26
142
93
28
36
223
548
35
3
61
50
118
39
202
77
179
51
173
13
15
100
18
73
22
45