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