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