324
83
473
100
108
31
288
411
242
491
182
196
122
173
410
110
239
52
7
42
65
272
80
64
16
194
1344
24
375
53
392
138
536
260
33
46
35
204
203
188
101
29
134
43
206
28
163
115
97
51
13
49
230
199
15