56
57
289
90
15
39
29
60
37
27
115
78
53
89
48
96
119
8
16
14
54
1
35
20
213
87
64
25
72
18
69
28
93
38
7
66
9
94
21
52
33
79
112
139
36
163
45