6
11
1
12
9
3
52
29
25
32
21
45
43
38
19
35
66
39
37
59
26
71
69
40
31
49
97
75
89
28
73
58
13
42
98
88
83
55
460
85
305
44
140
119
232
417