150
107
142
175
28
94
98
132
21
23
128
71
176
52
138
91
100
41
40
198
68
48
38
56
26
64
85
24
155
102
44
25
39
65
66
37
196
70
50
43
30
10
121
133