35
46
76
56
8
63
37
42
23
173
68
17
15
29
20
112
58
48
24
50
95
73
488
74
170
739
177
135
16
18
33
99
9
111
102
85
67
7
162
66
123
143
134
473
215
105
60
93
115
55
181
38