55
46
43
71
110
47
26
94
9
15
27
56
54
171
37
20
208
57
183
93
95
74
48
77
101
72
145
60
53
12
18
135
38
147
68
51
83
30
29
35
118
502
133
595
61
80
67
34
25
45