75
53
43
16
32
30
117
36
35
73
28
46
42
45
14
8
17
47
15
83
23
13
24
11
59
149
22
27
57
26
37
19
4
78
39
106
49
69
5
25
38
34