119
39
30
6
15
21
47
321
56
38
27
11
34
29
26
36
57
20
55
45
19
42
12
18
24
23
17
33
25
46
9
16
8
35
7
5