246
53
16
96
138
243
85
187
239
203
12
37
90
19
67
681
54
32
47
31
1153
617
42
23
155
63
125
226
99
193
149
35
38
26
274
27
102
52
34
118
131
48
60
253
80
64
24
8
271
71
352
40