39
73
15
83
109
96
61
156
186
35
44
111
11
17
71
172
85
405
38
184
57
27
103
32
54
94
113
80
1328
58
104
67
775
79
140