208
68
131
71
74
84
166
9
23
17
122
41
211
105
80
322
44
218
128
113
167
59
48
151
442
32
31
46
91
160
207
143
64
215
182
427
96
69
51
216
107
135
385
249
372
30
243
369
320
130
61
261
67
126
50
165
66
45