11
23
17
104
37
41
61
9
69
47
31
59
50
108
68
39
67
137
142
88
146
55
138
107
455
218
151
32
54
80
323
143
134
131
127
87
434
115
85
62
180
182
483
97
169