56
60
49
50
47
87
140
52
8
227
17
34
92
69
39
43
77
7
25
36
23
71
31
73
162
24
10
78
33
98
81
28
45
30
12
75
44
13
21
55
48
53
558
85
37
62
46
27
275