46
205
13
28
105
127
51
21
163
209
184
85
7
116
31
12
25
341
315
180
36
44
417
34
115
174
194
133
273
228
35
92
202
86
23
176
74
66
42
132
178
29
55
252
100
72
94
59
47
57
124
126