20
4
40
25
13
145
34
81
62
9
29
38
41
17
37
31
76
7
52
28
47
101
16
11
18
72
21
10
23
24
22
49
39
478
30
66
58
46
3
43
35
120
42
55
45