51
60
465
344
501
140
17
45
47
31
1258
548
647
27
33
310
78
19
28
63
25
66
200
57
219
354
159
13
317
260
7
54
174
114
30
404
134
43
150
84
145
48
72
23
29
20
182
10
38
90