8
9
45
33
32
62
335
50
34
35
46
28
26
16
38
57
40
23
41
12
20
109
7
30
60
67
70
29
39
22
17
51
52
66
14
10
47
58
11
106
152
73
31