63
97
35
62
37
50
239
130
151
133
324
206
178
215
54
33
52
43
112
15
504
42
84
90
467
56
173
9
75
22
339
40
85
49
59
104
24
86
10
21
12
99
16
98
18
32
36
78
5
28
27