7
24
31
9
14
6
12
8
26
15
22
55
13
401
35
11
40
73
449
122
27
197
41
36
16
49
32
18
47
39
23
76
34
28
42
64
63
78
44
69
37