175
106
95
70
132
69
118
103
88
52
75
26
42
7
107
127
50
61
47
75
55
97
22
70
50
93
62
74
8
10
50
172
99
101
119
85
14
38
48
130
19
94
156
49
13
11
52
28
158
14