56
64
52
53
92
96
29
15
42
45
158
185
12
243
104
58
28
46
143
48
8
35
66
184
30
76
54
127
14
25
27
34
50
83
93
67
75
85
16
9
68
412
173
88
17
80
205
328
156
73
87
169
305