69
13
9
37
97
66
50
22
47
18
32
90
80
17
55
462
118
8
4
196
31
154
10
42
57
40
87
145
229
29
44
39
137
46
82
181
96
75
111
74
52
63
59
133
54
72
123
64
36
43
53