43
39
20
4
40
25
13
150
29
62
9
81
34
38
41
17
33
77
7
52
28
101
47
16
11
18
73
21
10
22
23
49
478
24
30
67
46
58
120
35
55
45