6
3
1
18
13
12
30
25
7
14
15
17
22
31
29
37
68
44
23
28
10
38
49
47
45
63
35
70
46
39
40
41
69
36
42
16
21
34
24
89
53
182
51