22
37
4
68
53
49
33
63
282
181
32
73
109
65
28
62
69
139
57
59
240
113
120
20
207
119
185
194
55
660
171
188
182
179
36
195
15
47
66
18
38
307
72
48
95
26
92
89
19
31
42
112
64