35
28
9
28
14
38
43
75
104
42
46
54
91
66
47
18
49
48
7
9
39
12
28
47
14
50
135
83
70
48
67
23
25
26
90
39
38
32
11
50
43
61
13
54
68
79
24
49
18
52