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