58
179
470
49
106
30
699
711
194
78
39
160
415
145
74
26
148
208
535
56
228
266
40
401
72
38
178
66
156
244
44
68
41
471
334
96
34
224
168
81
108
293
10
20
164
21
13
25
101
57
127
36
73