9
38
7
6
2
16
33
4
17
5
42
24
46
23
34
35
22
14
20
25
39
27
13
12
21
29
128
89
64
18
53
57
43
49
36
15
61
88
28
37
74