22
8
26
12
13
29
16
6
15
486
23
28
384
40
109
11
19
124
193
54
21
49
34
41
36
61
44
27
18
57
37
14
87
31
448
39
24
10