47
73
16
7
23
10
12
39
36
63
103
141
161
37
137
113
671
290
84
90
54
42
66
237
71
251
34
28
723
58
80
212
145
146
60
25
121
81
94
68
365
126
96
196
673
245
59
331
127
177
187
274
89
321