96
130
70
142
72
55
37
20
10
12
31
41
182
61
126
65
135
51
122
118
75
119
79
49
140
144
115
120
175
95
69
207
171
134
42
18
137
56
33
88
19
57
44
14
129
110
16
85
38
124