54
8
5
57
18
9
86
20
92
7
69
160
63
43
27
65
91
191
30
64
50
60
589
205
94
29
406
32
34
31
644
78
240
251
75
100
95
97
132
143
90
280
349
135
26
102
79
88
454
826
1010
515