67
102
38
20
11
39
247
314
209
147
117
81
453
182
27
68
29
34
24
57
31
60
149
183
296
173
86
71
92
28
8
111
15
17
14
51
116
50
196
26
21
286
105
83
49
79
95
144
37
58
13
142
195
288