33
45
285
23
795
24
47
200
86
19
97
266
39
25
107
52
46
316
18
112
11
263
233
28
65
249
54
128
255
236
311
48
69
224
8
15
9
390
74
13
61
225
296
413
7
178
34
6
17
82
40
20