13
47
62
19
30
432
456
191
1170
150
107
24
31
1043
345
1466
97
33
37
29
22
51
40
55
26
11
54
28
377
23
334
96
38
173
463
686
15
367
349
275
352
255
183
461
509
216
57
2882
130
21
1406
42
94
469