63
122
37
308
52
12
26
49
69
78
94
97
68
19
27
62
32
61
96
125
190
28
278
35
57
269
127
67
286
14
240
64
66
169
143
95
9
80
103
227
611
163
46
83
65
118
257
185
548
58
53
133
204