26
67
72
28
16
18
61
91
94
64
31
149
33
233
115
29
19
85
65
52
154
54
36
75
216
24
40
63
209
38
134
10
25
178
68
161
143
8466
186
45
122
117
39
169
295
196
97
162
289
432
352